package co.edu.uniquindio.ondas.dtos;

import java.io.Serializable;

/**
 * @author Javier 
 * DTO Investigacion para la consultas que se necesite retorna
 *         una investigacion con su nombre y grupo
 */
public class InvestigacionDTO implements Serializable {
	private static final long serialVersionUID = 1L;
	/**
	 * llave primaria de la Investigacion
	 */
	private long idInvestigacion;
	/**
	 * nombre de la Investigacion
	 */
	private String nombreInvestigacion;
	/**
	 * nombre del grupo que pertenece a la investigacion
	 */
	private String grupo;

	/**
	 * Metodo constructor
	 * 
	 * @param idInvestigacion
	 * @param nombreInvestigacion
	 * @param grupo
	 */
	public InvestigacionDTO(long idInvestigacion, String nombreInvestigacion,
			String grupo) {
		super();
		this.idInvestigacion = idInvestigacion;
		this.nombreInvestigacion = nombreInvestigacion;
		this.grupo = grupo;
	}

	/**
	 * Obtiene el idInvestigacion
	 * 
	 * @return the idInvestigacion
	 */
	public long getIdInvestigacion() {
		return idInvestigacion;
	}

	/**
	 * Asigna el idInvestigacion
	 * 
	 * @param idInvestigacion
	 *            the idInvestigacion to set
	 */
	public void setIdInvestigacion(long idInvestigacion) {
		this.idInvestigacion = idInvestigacion;
	}

	/**
	 * Obtiene el nombreInvestigacion
	 * 
	 * @return the nombreInvestigacion
	 */
	public String getNombreInvestigacion() {
		return nombreInvestigacion;
	}

	/**
	 * Asigna el nombreInvestigacion
	 * 
	 * @param nombreInvestigacion
	 *            the nombreInvestigacion to set
	 */
	public void setNombreInvestigacion(String nombreInvestigacion) {
		this.nombreInvestigacion = nombreInvestigacion;
	}

	/**
	 * Obtiene el grupo
	 * 
	 * @return the grupo
	 */
	public String getGrupo() {
		return grupo;
	}

	/**
	 * Asigna el grupo
	 * 
	 * @param grupo
	 *            the grupo to set
	 */
	public void setGrupo(String grupo) {
		this.grupo = grupo;
	}

}
